kind of large cannon - Almanca İngilizce Sözlük